import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';

void main() => runApp(MyApp());
/// 文字排版和事件
class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Material App',
      home: Scaffold(
        appBar: AppBar(
          title: Text('Material App Bar'),
        ),
        body: Column(
          children: [
            Text(
              '字体24下划线',
              style: TextStyle(
                fontSize: 24,
                decoration: TextDecoration.underline,
              ),
            ),
            Text(
              '缩放、加粗',
              textScaler: TextScaler.linear(1.8),
              style: TextStyle(fontSize: 24, fontWeight: FontWeight.w700),
            ),
            Text(
              '文字溢出、多行：“没什么，韩某只是侥幸而已！”韩立笑了笑，客气的说道。 论争斗的经验丰富，他自问也不少啊！ “对了，道友到这里来，是想去登仙阁办什么手续吧？”青年望了望青山的方向，回头微笑着问道。 “文道友猜对了。在下的确想办理下岛上定居的手续，并顺便想挑一块修炼的栖身之所。” 这些事情没有什么好隐瞒的，韩立就神色坦然的讲了出来。 “呵呵！登仙阁在下去过数次了，不如在下给道友带下路吧反正顺路而已！否则这青云山如此大，还真不易寻找的。”文樯听了韩立的话后，不假思索的建议道。 见对方如此的主动热情，韩立微怔一下，就连声的称谢。 于是，两人并肩向前面的大山飞去。 “本岛的这座青云山，除了天柱峰、天宵峰、天门峰三大巨峰外，还有小山峰三百六十七座。各种大小洞窟和山谷更是不计其数，可以说能修炼地地方很多。”一边向前飞着，青年一边滔滔不绝的给韩立介绍着眼前的山脉。 “当然，虽然青云山大部分地方都在一条不小的灵脉上，但灵气的浓稠程度肯定是不一样地。一般来说越高的山峰。其灵气就越充足一些，于是三十六座灵气最浓的山峰，就成了本岛十年一次的灵地挑战对象。凡是觉得修为，比这三十六名山峰之主更高地人。就可以任意挑战他们，胜得人就可以入主此山峰了。而其他的山峰灵气相差不怎么大，一般只要有修士进入了筑基期，就可以自动获取其中一座山峰作为修炼之地。至于炼气期的修仙者，就只能老实的找一些山谷和洞窟之类的地方修炼了。” “筑基期可以独自拥有一座山峰？”韩立大感意外了。 “是的，不过本岛的筑基期修士，已经将其占据的差不多了。我们这样的炼气期修士，就不要想这种好事了。”青年自嘲地说道。 “哦！”韩立心中各种念头转了一圈，有些兴奋起来。 “对了。那三座主峰如此高大，上面的灵气岂不是更加充足！”韩立忽然想什么似的，随意的问了一句。 “那是当然的。最高的那座天柱峰，就是本岛的灵眼之地，是岛主木龙真人的修炼场所，不准其他修士进入的。听说木岛主可是结丹中期地修为，神通厉害的很啊。而天门峰和天宵峰则是两位副岛主袁君真人和侃琴真人的洞府，虽然比天柱峰差了点，但灵气同样胜其他地方数倍啊。”文樯说着说着。露出了几分羡慕的神情。 “文道友，两位副岛主也是结丹期的前辈吗？”韩立闻言眉尖一挑，缓缓地问道。 “两位副岛主不但是结丹初期的修士，而且还是一对双修的道侣。”文樯摇头晃脑的说道。 听了这话，韩立不经意地轻皱了下眉。 一个魁星岛竟然就有三名结丹期修士。还真出乎了他地意料。 韩立正暗自琢磨之际，已经和文樯进入了青云山之中了，偶尔还遇见几名同样御器飞行的修士。',
              maxLines: 5,
              overflow: TextOverflow.ellipsis,
            ),
            Text.rich(TextSpan(
              text: '我来自湖南',
              style: TextStyle(
                color: Colors.blue,
              ),
              children: [
                TextSpan(
                  text: '你好吗',
                  style: TextStyle(
                    fontSize: 24,
                    fontWeight: FontWeight.w700,
                  ),
                  recognizer: TapGestureRecognizer()
                    ..onTap = () {
                      print('onTap');
                    },
                ),
                TextSpan(
                  text: '我想干你',
                  style: TextStyle(
                    fontSize: 12,
                    fontWeight: FontWeight.w500,
                    color: Colors.red,
                  ),
                ),
              ],
            )),
          ],
        ),
      ),
    );
  }
}
